#ifndef RECBOXITEM_H
#define RECBOXITEM_H

#include <QWidget>

namespace Ui
{
    class recBoxItem;
}

class recBoxItem final : public QWidget
{
    Q_OBJECT

public:
    explicit recBoxItem(QWidget *parent = nullptr);
    // 设置推荐项文本
    void setRecText(const QString &text) const;
    // 设置推荐项图片
    void setRecImage(const QString &imagePath) const;
    ~recBoxItem() override;

protected:
    // 事件过滤器，处理鼠标进入和离开事件
    bool eventFilter(QObject *watched, QEvent *event) override;

private:
    Ui::recBoxItem *ui;
};

#endif // RECBOXITEM_H
